feat: add challenges page with spin-the-wheel #42
+1,292
−11
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Adds the "Challenges" page (
#/utfordringer) with two spin-the-wheel components.What's included
<dialog>, keyboard-accessible wheel hub, live region for the result and reduced-motion supportSupporting changes
useFetchhook andfetchAllPlaces/fetchChallengesAPI functions (mock data behind async functions, same pattern as the rest of the app)Nattklubbvenue type; two mock venues were retyped to it (Nattergal Baris nowNattergal Klubb)#/utfordringerroute and linked it from the main navigationNotes
feat/user-page, so this PR targets that branch until the earlier PRs are mergedRelated to #16